Lower Bounds for One-to-one Packet Routing on Trees using Hot-Potato Algorithms
نویسندگان
چکیده
In this paper, we consider hot-potato packet routing of one-to-one routing patterns on n-node trees. By applying a ‘charging argument’, we show that any greedy hot-potato algorithm routes a oneto-one routing pattern within 2(n − 1) steps. On the other hand, a trivial lower bound suggests that at least 3n/2 steps are required by any oblivious greedy algorithm. As the main contribution of the paper, we tighten the 2(n − 1) upper bound by constructing (for all sufficiently large n) an elaborate one-to-one packet routing problem on an n-node tree for which an oblivious greedy hotpotato algorithm requires at least 2n − o(n) steps. This improved lower bound is also shown to be valid for the minimum-distance heuristic. For trees of maximum degree d , we establish a lower bound of 2((d − 3)/(d − 2))n − o(n) routing steps.
منابع مشابه
Greedy Õ(C +D) Hot-Potato Routing on Trees
In hot-potato (deflection) routing, nodes in the network have no buffers for packets in transit. A hotpotato routing algorithm is greedy if packets are advanced from their sources toward their destinations whenever possible. The dilation D is the longest distance a packet has to travel; the congestion C is the maximum number of packets that traverse any edge. The routing time of a routing-algor...
متن کاملLower bounds for hot-potato permutation routing on trees
In this paper we consider hot-potato packet routing on trees. As a lower bound, for all sufficiently large n we construct a permutation routing problem on an n-node tree for which an oblivious greedy hot-potato algorithm requires at least 2n o(n) time steps. This lower bound is also valid for the minimumdistance heuristic. Applying the charging argument of Borodin et al. [8] we establish that a...
متن کاملDeterministic Many-to-Many Hot Potato Routing
We consider algorithms for many-to-many hot potato routing. In hot potato (deflection) routing a packet cannot be buffered, and is therefore always moving until it reaches its destination. We give optimal and nearly optimal deterministic algorithms for many-tomany packet routing in commonly occurring networks such as the hypercube, meshes and tori of various dimensions and sizes, trees and hype...
متن کامل5 Conclusions and Open Problems
20] T. Szymanski. An analysis of \Hot Potato" routing in a ber optic packet switched hypercube. 21] Z. Zhang and A.S. Acampora. Performance analysis of multihop lightwave networks with hot potato routing and distance age priorities. The many-to-many routing problem studied here is symptomatic of the diiculties in analyzing hot potato algorithms. One intuitively believes that the \desired" dist ...
متن کاملNear-Optimal Hot-Potato Routing on Trees
In hot-potato (deflection) routing, nodes in the network have no buffers for packets in transit, which causes conflicting packets to be deflected away from their destinations. We study one-to-many batch routing problems on arbitrary tree topologies. We present two hot-potato routing algorithms, one deterministic and one randomized, whose routing times are asymptotically near-optimal (within pol...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. J.
دوره 45 شماره
صفحات -
تاریخ انتشار 2002